Big Huge Thesaurus

potato beetle

noun